package trainingBot.service.redis;

import lombok.Getter;

@Getter
public enum UserState {
    START,
    LOGIN,
    PASSWORD,

    SET_NAME,
    SET_LASTNAME,
    SET_PHONE,
    SET_CITY,
    SET_GALLERY,
    SET_RATE,

    MAIN_MENU,
    CZ_SEARCH,
    USER_DATA,
    DOCUMENTS_MENU,

    WORK_NOTES_MENU,
    PATTERNS_MENU,
    CERTIFICATES_MENU,
    COMPETENCIES_MENU,

    INFO_SEARCH,

    CONTACT_SEARCH,
    CONTACT_SEARCH_NO,
    CONTACT_SEARCH_YES,
    CONTACT_SEARCH_GALLERY,
    CONTACT_SEARCH_STAFFER,

    TRAININGS_MENU,

    COACH_MENU,
    CREATED_TRAININGS,
    CREATE_TRAINING,
    CREATE_ONLINE_TRAINING,
    CREATE_OFFLINE_TRAINING,
    CREATE_MOSCOW_TRAINING,
    CREATE_SAINT_PETERSBURG_TRAINING,
    TRAININGS_ON_CITY_FOR_CREATE,
    CALENDAR,
    TRAINING_START_TIME,
    TRAINING_END_TIME,
    TRAINING_LINK,
    COACH_TRAINING_REVIEW,
    ARCHIVE_TRAININGS,
    MARK_USERS,
    CHECK_USER_DATA,

    ONLINE_TRAININGS,
    OFFLINE_TRAININGS,
    MOSCOW_TRAININGS,
    SAINT_PETERSBURG_TRAININGS,
    TRAININGS_ON_CITY,
    SELECT_TRAINING,
    SELECT_MY_TRAINING,
    SELECT_COACH_TRAINING,
    SELECT_ARCHIVE_TRAINING,
    CHECK_MY_DATA,
    MY_TRAININGS,
    USER_TRAINING_REVIEW,
    FEEDBACK_ANSWER,
    FEEDBACK_USER_LIST,
    FEEDBACK_VIEW,

    MARATHON_DATA,
    SEX_CHOICE,
    MARATHON,
    MARATHON_TIME_CHOICE,
    MARATHON_TIMEZONE_CHOICE,
    MARATHON_FEEDBACK

}
